/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package modelo;

import modelo.tipos.TipoVariavel;

/**
 *
 * @author DEP
 */
public class Funcao extends Procedimento {

    private TipoVariavel retorno;

    public TipoVariavel getRetorno() {
        return retorno;
    }

    public void setRetorno(TipoVariavel retorno) {
        this.retorno = retorno;
    }

    public Funcao() {
    }
    
    public Funcao(Procedimento pro) {
        super.setLinha(pro.getLinha());
        super.setNome(pro.getNome());
        super.setParametros(pro.getParametros());
    }
    
    @Override
    public TipoVariavel getTipo(){
        return retorno;      
    }
}
